<?php

/**
 * Object/UserProject.php
 */

namespace Ticket\Model\Object;

/**
 * Projets en relation avec un utilisateur
 */
class UserProject extends XObject {

    public $id;
    public $user;
    public $project;

    /**
     * Constructeur
     * 
     * @param array $data
     */
    public function __construct($data = array()) {
        $this->exchangeArray($data);
    }

    /**
     * Remplissage des données
     * 
     * @param array $data
     */
    public function exchangeArray($data) {
        $this->id      = isset($data['id']) ? (int) $data['id'] : null;
        $this->user    = isset($data['user']) ? (int) $data['user'] : 0;
        $this->project = isset($data['project']) ? (int) $data['project'] : 0;
    }

}
